#pragma once
#ifndef __SPORTS_MODE_STORE_H__
#define __SPORTS_MODE_STORE_H__
#include <stdint.h>
#include <sports_mode_common.h>
#include <sports_mode_store_instance.h>
/**
 * @brief
 *
 */
void sports_mode_store_ctor(void);

/**
 * @brief
 *
 */
void sports_mode_store_save(int valid_enable);
/**
 * @brief 获取运动模式今天增加了多少卡路里
 *
 * @return uint32_t
 */
uint32_t sports_mode_store_get_calorie(void);

/**
 * @brief
 *
 */
void sports_mode_store_calculation_calorie_distance(void);

/**
 * @brief 
 * 
 */
void sports_mode_store_clear_force(void);

/**
 * @brief 从flash中读取到最后一次运动，copy到内存
 *
 */
void sports_mode_store_load_last_sports(void);
#endif //!<__SPORTS_MODE_STORE_H__
